package com.whfc.mach.manager.strategy.work;

import com.whfc.mach.dto.AppMachDaySegDTO;

import java.util.List;

/**
 * @Description: 工时算法策略
 * @author: xugcheng
 * @version: 1.0
 * @date: 2020-12-11 15:21
 */
public interface WorkStrategy {

    /**
     * 修正工作状态
     *
     * @param workState
     * @return
     */
    Integer amend(Integer workState);

    /**
     * 修正工时分段
     *
     * @param segmentList
     * @return
     */
    List<AppMachDaySegDTO> amend(List<AppMachDaySegDTO> segmentList);
}
